set up shop – English–Español translations

🇬🇧 en es 🇪🇸

set up shop verb

  • to establish a business
abrir un establecimiento, establecer un negocio, fundar una empresa, montar un local
Wiktionary Links